home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / xdk_dev.jar / a / b / MessageEvent.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-12-15  |  1.2 KB  |  68 lines

  1. package a.b;
  2.  
  3. public class MessageEvent extends Event {
  4.    // $FF: renamed from: a java.lang.String
  5.    private String field_0;
  6.    public static int WARNING;
  7.    public static int ERROR = 1;
  8.  
  9.    public MessageEvent(Object var1) {
  10.       super(var1);
  11.    }
  12.  
  13.    public MessageEvent(Object var1, int var2, String var3) {
  14.       super(var1);
  15.       this.method_1(var2, var3);
  16.    }
  17.  
  18.    public String getText() {
  19.       return this.field_0;
  20.    }
  21.  
  22.    // $FF: renamed from: a (java.lang.String) void
  23.    void method_0(String var1) {
  24.       this.field_0 = var1;
  25.    }
  26.  
  27.    // $FF: renamed from: a (int, java.lang.String) void
  28.    void method_1(int var1, String var2) {
  29.       super.b(var1);
  30.       this.method_0(var2);
  31.    }
  32.  
  33.    public String toString() {
  34.       return method_2("\n\u0007\u0016dg(+\u0001dq;\u0001\u0001Rt?\b\u00107Y") + (((Event)this).getType() == WARNING ? method_2("-\u0007\u0016yk4\u0001H") : method_2("?\u0014\u0016xpv")) + this.getText() + "]";
  35.    }
  36.  
  37.    // $FF: renamed from: b (java.lang.String) java.lang.String
  38.    private static String method_2(String var0) {
  39.       char[] var1 = var0.toCharArray();
  40.       int var2 = var1.length;
  41.  
  42.       for(int var3 = 0; var3 < var2; ++var3) {
  43.          char var10002 = var1[var3];
  44.          byte var10003;
  45.          switch (var3 % 5) {
  46.             case 0:
  47.                var10003 = 90;
  48.                break;
  49.             case 1:
  50.                var10003 = 102;
  51.                break;
  52.             case 2:
  53.                var10003 = 100;
  54.                break;
  55.             case 3:
  56.                var10003 = 23;
  57.                break;
  58.             default:
  59.                var10003 = 2;
  60.          }
  61.  
  62.          var1[var3] = (char)(var10002 ^ var10003);
  63.       }
  64.  
  65.       return new String(var1);
  66.    }
  67. }
  68.